home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 176-200 / disk_181 / tracker / tracker.h < prev   
C/C++ Source or Header  |  1992-05-06  |  682b  |  24 lines

  1. /* tracking macros to use tracker routines */
  2.  
  3. #define AllocMem(x,y) TrackingAllocMem(x,y,__FILE__,__LINE__)
  4. #define FreeMem(x,y) TrackingFreeMem(x,y,__FILE__,__LINE__)
  5.  
  6. #define AllocSignal(x) TrackingAllocSignal(x,__FILE__,__LINE__)
  7. #define FreeSignal(x) TrackingFreeSignal(x,__FILE__,__LINE__)
  8.  
  9. #define Lock(x,y) TrackingLock(x,__FILE__,__LINE__)
  10. #define UnLock(x,y) TrackingUnLock(x,__FILE__,__LINE__)
  11. #define DupLock(x) TrackingDupLock(x,__FILE__,__LINE__)
  12.  
  13. void *TrackingAllocMem();
  14. void TrackingFreeMem();
  15.  
  16. long TrackingAllocSignal();
  17. void TrackingFreeSignal();
  18.  
  19. void *TrackingAllocRaster();
  20. void TrackingFreeRaster();
  21.  
  22. struct FileLock *TrackingLock();
  23. void TrackingUnLock();
  24.